package com.centaur0.ui.menu;

import java.util.List;

public class MenuMetaInfo{
	private String parentDivId;
	private Menu menu;
	private String hrefDivId;
	private String hrefId;
	
	public MenuMetaInfo(Menu menu){
		this.menu = menu;
	}
	
	public Menu getMenu() {
		return menu;
	}
	public void setMenu(Menu menu) {
		this.menu = menu;
	}
	public String getJsArrayDivFilhos(){
		List<Menu> filhos = this.menu.getChildren();
		StringBuilder buffer = new StringBuilder("[");
		if(filhos != null){
			for(Menu menu: filhos){
				List<Menu> filhos2 = menu.getChildren();
				if(filhos2 != null && filhos2.size() > 0) {
					buffer.append("'".concat(filhos2.get(0).getMetaInfo().getParentDivId()).concat("',"));
				}
			}
		}
		if(buffer.length() > 1){
			return buffer.substring(0, buffer.length() - 1).concat("]");
		} else{
			return buffer.toString().concat("]");
		}
	}
	public void setParentDivId(String parentDivId) {
		this.parentDivId = parentDivId;
	}
	public String getParentDivId() {
		return parentDivId;
	}

	public void setHRefDivId(String hrefDivId) {
		this.hrefDivId = hrefDivId;
	}

	public String getHrefDivId() {
		return hrefDivId;
	}

	public void setHRefId(String hrefId) {
		this.hrefId = hrefId;
	}

	public String getHrefId() {
		return hrefId;
	}
}
